Skip to content

Add ZIP Authenticode signing support#7

Merged
Marc-André Moreau (mamoreau-devolutions) merged 1 commit into
masterfrom
mamoreau-devolutions/plan-zip-signing
May 21, 2026
Merged

Add ZIP Authenticode signing support#7
Marc-André Moreau (mamoreau-devolutions) merged 1 commit into
masterfrom
mamoreau-devolutions/plan-zip-signing

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

Summary

  • Add Devolutions ZIP Authenticode primitives and first-class Windows .zip sign/verify routing
  • Add portable verify-zip / trust-verify-zip support and portable mode inference
  • Add signed/unsigned ZIP fixtures, fixture generator, tests, and ZIP signing documentation

Validation

  • cargo fmt --all
  • cargo clippy --workspace --all-targets --locked --quiet
  • cargo test -p psign-sip-digest --locked zip_authenticode --quiet
  • cargo test --test fixture_vector_manifest --locked zip_authenticode --quiet
  • cargo test --test cli_pe_digest --locked portable_verify_zip_fixture --quiet
  • cargo test --test corpus_sign_verify --locked zip --quiet
  • $env:CARGO_INCREMENTAL='0'; $env:RUSTFLAGS='-C debuginfo=0'; cargo test --workspace --locked --quiet

Implement Devolutions ZIP Authenticode primitives, Windows sign/verify routing, portable verify/trust commands, fixtures, tests, and documentation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) merged commit cdd03ec into master May 21, 2026
18 checks passed
@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) deleted the mamoreau-devolutions/plan-zip-signing branch May 21, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant